enclosure where sheep sweat before shearing - Francés Inglés Diccionario